Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE GREEN Detached £457,541 £157,000 31 May 2002
5 THE GREEN Semi-Detached £368,863 £260,000 3 Sep 2015
6 THE GREEN Semi-Detached £375,000 22 May 2023
7 THE GREEN Terraced £296,568 £150,000 11 Jun 2004
8 THE GREEN Semi-Detached £412,739 £280,000 17 Mar 2015
ELMWOOD THE GREEN Detached £892,944 £540,000 23 Aug 2013